
package br.gov.mi.corporativo.dominio.boundary.rhmi.funcionarioafastamento;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the br.gov.mi.corporativo.dominio.boundary.rhmi.funcionarioafastamento package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorTipoAfastamentoResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorStVencimento_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorStVencimento");
    private final static QName _RecuperarFuncionarioAfastamentoPorTipoAfastamento_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorTipoAfastamento");
    private final static QName _RecuperarFuncionarioAfastamentoPorStRegistro_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorStRegistro");
    private final static QName _RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorFuncionarioCargoResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorDtInicioResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorDtInicioResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorStRegistroResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorStRegistroResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorStVencimentoResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorStVencimentoResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorDtTerminoResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorDtTerminoResponse");
    private final static QName _ListarTodosAfastamentosFuncionarios_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "listarTodosAfastamentosFuncionarios");
    private final static QName _RecuperarFuncionarioAfastamentoPorDtTermino_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorDtTermino");
    private final static QName _RecuperarFuncionarioAfastamentoPorFuncionarioCargo_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorFuncionarioCargo");
    private final static QName _RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento");
    private final static QName _ListarTodosAfastamentosFuncionariosResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "listarTodosAfastamentosFuncionariosResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorFuncionarioResponse_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorFuncionarioResponse");
    private final static QName _RecuperarFuncionarioAfastamentoPorDtInicio_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorDtInicio");
    private final static QName _RecuperarFuncionarioAfastamentoPorFuncionario_QNAME = new QName("http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", "recuperarFuncionarioAfastamentoPorFuncionario");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: br.gov.mi.corporativo.dominio.boundary.rhmi.funcionarioafastamento
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorFuncionarioCargo }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorFuncionarioCargo createRecuperarFuncionarioAfastamentoPorFuncionarioCargo() {
        return new RecuperarFuncionarioAfastamentoPorFuncionarioCargo();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorDtTermino }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorDtTermino createRecuperarFuncionarioAfastamentoPorDtTermino() {
        return new RecuperarFuncionarioAfastamentoPorDtTermino();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento createRecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento() {
        return new RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorFuncionarioResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorFuncionarioResponse createRecuperarFuncionarioAfastamentoPorFuncionarioResponse() {
        return new RecuperarFuncionarioAfastamentoPorFuncionarioResponse();
    }

    /**
     * Create an instance of {@link ListarTodosAfastamentosFuncionariosResponse }
     * 
     */
    public ListarTodosAfastamentosFuncionariosResponse createListarTodosAfastamentosFuncionariosResponse() {
        return new ListarTodosAfastamentosFuncionariosResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorFuncionario }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorFuncionario createRecuperarFuncionarioAfastamentoPorFuncionario() {
        return new RecuperarFuncionarioAfastamentoPorFuncionario();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorDtInicio }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorDtInicio createRecuperarFuncionarioAfastamentoPorDtInicio() {
        return new RecuperarFuncionarioAfastamentoPorDtInicio();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorTipoAfastamento }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorTipoAfastamento createRecuperarFuncionarioAfastamentoPorTipoAfastamento() {
        return new RecuperarFuncionarioAfastamentoPorTipoAfastamento();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse createRecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse() {
        return new RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorStVencimento }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorStVencimento createRecuperarFuncionarioAfastamentoPorStVencimento() {
        return new RecuperarFuncionarioAfastamentoPorStVencimento();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse createRecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse() {
        return new RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorStRegistro }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorStRegistro createRecuperarFuncionarioAfastamentoPorStRegistro() {
        return new RecuperarFuncionarioAfastamentoPorStRegistro();
    }

    /**
     * Create an instance of {@link ListarTodosAfastamentosFuncionarios }
     * 
     */
    public ListarTodosAfastamentosFuncionarios createListarTodosAfastamentosFuncionarios() {
        return new ListarTodosAfastamentosFuncionarios();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorDtTerminoResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorDtTerminoResponse createRecuperarFuncionarioAfastamentoPorDtTerminoResponse() {
        return new RecuperarFuncionarioAfastamentoPorDtTerminoResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse createRecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse() {
        return new RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorStVencimentoResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorStVencimentoResponse createRecuperarFuncionarioAfastamentoPorStVencimentoResponse() {
        return new RecuperarFuncionarioAfastamentoPorStVencimentoResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorStRegistroResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorStRegistroResponse createRecuperarFuncionarioAfastamentoPorStRegistroResponse() {
        return new RecuperarFuncionarioAfastamentoPorStRegistroResponse();
    }

    /**
     * Create an instance of {@link RecuperarFuncionarioAfastamentoPorDtInicioResponse }
     * 
     */
    public RecuperarFuncionarioAfastamentoPorDtInicioResponse createRecuperarFuncionarioAfastamentoPorDtInicioResponse() {
        return new RecuperarFuncionarioAfastamentoPorDtInicioResponse();
    }

    /**
     * Create an instance of {@link FuncionarioAfastamento }
     * 
     */
    public FuncionarioAfastamento createFuncionarioAfastamento() {
        return new FuncionarioAfastamento();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorTipoAfastamentoResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse> createRecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse(RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse>(_RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse_QNAME, RecuperarFuncionarioAfastamentoPorTipoAfastamentoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorStVencimento }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorStVencimento")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorStVencimento> createRecuperarFuncionarioAfastamentoPorStVencimento(RecuperarFuncionarioAfastamentoPorStVencimento value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorStVencimento>(_RecuperarFuncionarioAfastamentoPorStVencimento_QNAME, RecuperarFuncionarioAfastamentoPorStVencimento.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorTipoAfastamento }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorTipoAfastamento")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorTipoAfastamento> createRecuperarFuncionarioAfastamentoPorTipoAfastamento(RecuperarFuncionarioAfastamentoPorTipoAfastamento value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorTipoAfastamento>(_RecuperarFuncionarioAfastamentoPorTipoAfastamento_QNAME, RecuperarFuncionarioAfastamentoPorTipoAfastamento.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorStRegistro }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorStRegistro")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorStRegistro> createRecuperarFuncionarioAfastamentoPorStRegistro(RecuperarFuncionarioAfastamentoPorStRegistro value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorStRegistro>(_RecuperarFuncionarioAfastamentoPorStRegistro_QNAME, RecuperarFuncionarioAfastamentoPorStRegistro.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorFuncionarioCargoResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse> createRecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse(RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse>(_RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse_QNAME, RecuperarFuncionarioAfastamentoPorFuncionarioCargoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorDtInicioResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorDtInicioResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorDtInicioResponse> createRecuperarFuncionarioAfastamentoPorDtInicioResponse(RecuperarFuncionarioAfastamentoPorDtInicioResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorDtInicioResponse>(_RecuperarFuncionarioAfastamentoPorDtInicioResponse_QNAME, RecuperarFuncionarioAfastamentoPorDtInicioResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorStRegistroResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorStRegistroResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorStRegistroResponse> createRecuperarFuncionarioAfastamentoPorStRegistroResponse(RecuperarFuncionarioAfastamentoPorStRegistroResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorStRegistroResponse>(_RecuperarFuncionarioAfastamentoPorStRegistroResponse_QNAME, RecuperarFuncionarioAfastamentoPorStRegistroResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorStVencimentoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorStVencimentoResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorStVencimentoResponse> createRecuperarFuncionarioAfastamentoPorStVencimentoResponse(RecuperarFuncionarioAfastamentoPorStVencimentoResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorStVencimentoResponse>(_RecuperarFuncionarioAfastamentoPorStVencimentoResponse_QNAME, RecuperarFuncionarioAfastamentoPorStVencimentoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse> createRecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse(RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse>(_RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse_QNAME, RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamentoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorDtTerminoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorDtTerminoResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorDtTerminoResponse> createRecuperarFuncionarioAfastamentoPorDtTerminoResponse(RecuperarFuncionarioAfastamentoPorDtTerminoResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorDtTerminoResponse>(_RecuperarFuncionarioAfastamentoPorDtTerminoResponse_QNAME, RecuperarFuncionarioAfastamentoPorDtTerminoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ListarTodosAfastamentosFuncionarios }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "listarTodosAfastamentosFuncionarios")
    public JAXBElement<ListarTodosAfastamentosFuncionarios> createListarTodosAfastamentosFuncionarios(ListarTodosAfastamentosFuncionarios value) {
        return new JAXBElement<ListarTodosAfastamentosFuncionarios>(_ListarTodosAfastamentosFuncionarios_QNAME, ListarTodosAfastamentosFuncionarios.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorDtTermino }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorDtTermino")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorDtTermino> createRecuperarFuncionarioAfastamentoPorDtTermino(RecuperarFuncionarioAfastamentoPorDtTermino value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorDtTermino>(_RecuperarFuncionarioAfastamentoPorDtTermino_QNAME, RecuperarFuncionarioAfastamentoPorDtTermino.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorFuncionarioCargo }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorFuncionarioCargo")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionarioCargo> createRecuperarFuncionarioAfastamentoPorFuncionarioCargo(RecuperarFuncionarioAfastamentoPorFuncionarioCargo value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionarioCargo>(_RecuperarFuncionarioAfastamentoPorFuncionarioCargo_QNAME, RecuperarFuncionarioAfastamentoPorFuncionarioCargo.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento> createRecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento(RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento>(_RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento_QNAME, RecuperarFuncionarioAfastamentoPorIdFuncionarioAfastamento.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ListarTodosAfastamentosFuncionariosResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "listarTodosAfastamentosFuncionariosResponse")
    public JAXBElement<ListarTodosAfastamentosFuncionariosResponse> createListarTodosAfastamentosFuncionariosResponse(ListarTodosAfastamentosFuncionariosResponse value) {
        return new JAXBElement<ListarTodosAfastamentosFuncionariosResponse>(_ListarTodosAfastamentosFuncionariosResponse_QNAME, ListarTodosAfastamentosFuncionariosResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorFuncionarioResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorFuncionarioResponse")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionarioResponse> createRecuperarFuncionarioAfastamentoPorFuncionarioResponse(RecuperarFuncionarioAfastamentoPorFuncionarioResponse value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionarioResponse>(_RecuperarFuncionarioAfastamentoPorFuncionarioResponse_QNAME, RecuperarFuncionarioAfastamentoPorFuncionarioResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorDtInicio }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorDtInicio")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorDtInicio> createRecuperarFuncionarioAfastamentoPorDtInicio(RecuperarFuncionarioAfastamentoPorDtInicio value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorDtInicio>(_RecuperarFuncionarioAfastamentoPorDtInicio_QNAME, RecuperarFuncionarioAfastamentoPorDtInicio.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link RecuperarFuncionarioAfastamentoPorFuncionario }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://funcionarioafastamento.rhmi.boundary.dominio.corporativo.mi.gov.br/", name = "recuperarFuncionarioAfastamentoPorFuncionario")
    public JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionario> createRecuperarFuncionarioAfastamentoPorFuncionario(RecuperarFuncionarioAfastamentoPorFuncionario value) {
        return new JAXBElement<RecuperarFuncionarioAfastamentoPorFuncionario>(_RecuperarFuncionarioAfastamentoPorFuncionario_QNAME, RecuperarFuncionarioAfastamentoPorFuncionario.class, null, value);
    }

}
